excrement of some animals - Spanish English Dictionary